labyrinth baffle - Alemán Inglés Diccionario